initial push -- homepage html/css mostly complete.

needs some tidying up and eventually integration with the backend but
it is a start.