Added class for Player Class management
Added current PlayerClass variable and backup/restore of Inventory
Changed Type of GameAction to interface
Added class for all player related Actions
Updated Actions to extend the PlayerAction instead of GameAction
Started with Wavesystem
Actions for WaveSystem
Added ClassRule
Updated Actions and added getId() method