New Devonomics website is now live