Added Locations and Users models, routes, and tests

Also added basic auth