Added require_client and require_user to blueprint class so that we can require client and users on endpoints
Added token fields to user and methods to generate new tokens
Removed some unused errorhandleing, not how we'll use it in final version
Added login_required method to be called before some actions such as add or edit are performed
The client id and secret is now defined in the dynamicgamedb object instead of static globals
Removed token from frontend user model.
Experimented with loggin required for add game endpoint
Removed user-related endpoints from misc
Added the new user-related endpoints to the user view file
Resolved merge conflict