Cleaned up the permissions handling by removing unnessasary put statements and by moving the existing permissions list code into a method, started laying out the class structure for the new permisison storage system.