Pull Request: Instant Replay, Redrawn UI, Level Refactoring

Several changes have been made these last two weeks. Please review & pull at your convenience.