added a lot of jade and css styling