docs: added Detailed Description for pkmnsim::bag class
Moved all private/protected members from public classes to implementation classes (except game_save)
Merge branch 'master' into new_api_docs
PKMNsim#: changed CMake component name to remove invalid character
Merge branch 'master' into new_api_docs
docs: edited CMake classification of Doxygen docs