Changed users route from resourceful to implicit

Cleaned up formatting

Added detailed error messages for handling validation

Added unit tests
Merge pull request #5 from codal-sara/feature

Ability to update user data using PUT