Right now this is still very much a new project, so I am working on creating a solid base of classes ontop of which I can build a game