Create sub-project providing an example on how to develop a game using abstractions