mocked up most of the front page, big change, will commit more often in futre