adjusted routes to use clean URLs, and updated tests to reflect route changes
cleaned up rspect tests
generated users controller
finished layout routes and tests