used monban and monban generators to

-create a user sign in
-create a user sign up
-create a user model

also played around with a couple of gems I wanted to test. they are not
implemented though here.
consider removing excess comments