- introduced CallbackEvent to test game event system
- basic entity component system for server