Add UserController
Add ContactShare
Add ContactsController
Finishes ContactsController
Fixes bug in ContactShare validation
Update error messages in controllers
Refactor script methods, fixes bug in contacts_controller
Refactors command line script with metaprogramming