Remove automatic creation of Sphinx directives for API documentation
Fix documentation errors
Further hide functions in hidden game module
Update package summary documentation
Add documentation generation code
Fix broken test
Add game_data validation
Add further run_game() validation