Haxe Entity Component System