New models and controllers, updated users.sql for locations