User model, view and controller creations along with DB integrations