controllers and views for users

here are some user and controller stuff