Refactoring code base
Added new packages to organize classes
Refactored GUI into MainActivity and Fragments
Using Delegation Pattern to route event listeners to appropriate
fragments
Added logging using slf4j
Created interface for Gameplay and a stub implementation