seperate index page and some more styling