User model; better migrations to bootstrap counties and offices; devise gem for auth; mysql instead of sqlite