moved sidebar tests to separate .feature file, basic refactoring, sidebar is now responsive