added some contollers and views for users