Bug fixes, formatting.
Bundled changes.

Improved error handling in the UserController, expanded the User model, and generic organization and formatting.
v0.2