add user authentication
fix model payment
fix typos
update gems
major update
rename payements_controller to payments_controller