I want to join this project and I have a few ideas that I wish to share with
you and ask about this.
I thought that I should just create 2 different classes which I should
deploy in 2 different libraries. One class that contains the graphics code
and the other one that contains the lib code. And in the actual game it will
be created an instance of those independent object and work with them.
This is my basic idea about how the project should be implemented. Is it a
good start? Should I develop it further more or should I
change the dealing angle with this project?