user signup - migration, view, model, controller, routes

Add user signup to project.