javadoc for IGameController
added markdown file
javadoc for interfaces