Added x permission
Resets migrations
Imports models just in time
Passes current user to Permissions constructor
Calls parent constructor in User
Overrides str method
Uses flask_permissions installed via pip
Switches to standalone permission decorator