initial commit of GameLogicState.java
game engine is now 998 lines. Used to be ~6,000 lines. Hopefully no software developer has to ever refactor a 6,000-line class. It's inhuman. Always strive for 500 lines per class (ideally 200 or less)