setup server config, routes, basic user model + controller