Loads of new css etc

Most of the images etc will need to be removed when live