added response generator and user actions
implemented user actions
validations for user
fixed render bug in users_controller#show