Refactored specs, added named routes
Finished routes and specs
Finished layout and specs