This is a Mobile Application Framework that is Designed to explore the Core Concepts of Object-Oriented Programming
While the example uses a Game, the Bare Framework itself can be applied for any Application as the Classes are revolved around Touch Input, Graphics, Sound, File I/O, Rendering, and Systematic Flow