Massive update for the website

The site will soon be ready to go live, lots of work completed with
Gemma :D