Refactored permissions. Removed policy classes. Refactored User to include permissions.
Refactored permissions. Removed policy classes. Refactored User to include permissions.