Removed the dependecy to the entity modules and instead used the db modules.
Changed grasshopper run function to instead be "request" and added some documentation.
Made 1 small style change with an inline variable.
Fixed the identity module to directly integrate with the db modules.
Changed to use standardized invalid login error instead of bubbling up the deeper error.
Added error string.
Added selfOrRole middleware to runner so that a user can delete their own token. (logout)
Converted error to be general "Unauthorized" if token is invalid for any reason.
Added proxy methods to index module.
Added module references to index
Commented out unimplemented modules so that the library will work.
Added tests for tokens.
Added test stubs for the tokens module.
Added place holder modules for token functions.