Adds error handling for non-existent account profiles
Refactor plugin view to better handle errors
Refactors to send access token with every fetch request
Fixes a pretty serious bug where middleware wasn't checking for token in DB
adds access controller to centralize fetching of token stored on client side
Refactors account info view to use the account model instead
Adds that model to each view requiring it
Begins refactoring account/login -> /session instead so I can delete sessions
Session invalidation via logout works now!
Refactors global error handler into its own file