Tidy up

A bunch of small changes to tidy up the site. Closes #112 #105 #104 #98 #75 #81 #64 #58 #54