New Devonomics website now live