massive overhaul of front page
remove comments to magically pass capybara tests - who knew?