Fix missing self in phase methods
pyglet can't migrate indexed vertex lists
Rewrite collision detection
Inject batch into SpriteComponent initializer