improve login/signup process, refactor into appl ctrl
dry up our css
fix background and refactor partials