Building new home page

Not finished yet. The missing pieces mostly are downloads.