World management: basic objects, file WorldManager
KeyboardListener make methods pure virtual
Merge branch 'GameBasis'