moved the getInstance() down with the rest of its friends
removed the getUserGroups() from the permission class, its a method for the Group class