Entity throws IllegalStateException when level field not initialized on movement; Added Moveable.start()