adds: top_bar layout, Model unit tests, shift controller, swap controller.
edits: user controller, login controller, routes