refactors markup and adds a sidemenu visible on mobiles
format features spec with capybara's syntax
add tests for mobile sidemenu