New Homepage

This PR implements the changes detailed in issue #189.