Fixing AssetManager
Refactoring system abstraction in UbiGame