Improved code formatting and layout
Tracking game state
Stripped unnecessary external libs