Refactored auth to work as a service.

Successful auth calls $route.reload() function to refresh page content.
Adding file to previous commit.
Beginning of theming

Index, main, search page restructured for responsive design.

Added Sass files for modules: header, footer, mainNav, menus, forms, badges.