add the signup controller and the users model