Oy. Switching engines most likely.

Extending the same class (Entity is extended by boxEntity) causes the
classes (even if I make a new class per entity) to share variables,
causing a massive problem.