Render now only renders if it has been flagged to update (to keep characters from flashing in and out). PhysicsComponent has been switched to an abstract class to simplify the massive amount of entity messages. EntityHandler is no longer static and each Level has their onw separate one. Levels now have an opacity and passability map for simplying collision, future FOV, and future pathfinding (That takes entities into account).