Replaced logging with thrown exceptions
Switched minions model to singleton pattern & caching API calls
Updated datamodel mixin for models-as-singleton change
Updated sysdoc model to singleton
Added autofocus to username field in login form
Added background color to modal
Tabs -> spaces
Fire custom event after authenticating
Refresh model data after a login event