Refactoring of Events, Raid and Points classes

Events and Raids: added Raidcontroller, Lootcontroller and Pointscontroller classes, and 3 model classes. added new Pool class. Admin class is now declared abstract, removed interface classes. all classes inherit from Admin except Logging class.