Added some documentation
Initial win application for testing(bugly and bad implementation)
Refactored game interfaces
Refactored and added some documentations