created branch for troubleshooting
Implemented Pundit and basic roles