Re-added enemy movement. Finalized refactoring of Player and Enemy
classes.

Part of #40