writes models
controllers and views for users, authentication