support for users & authorization
jshint + jscs

TODO: modify the .jscsrc to shut up about the object indentation.