gamestate package javadoc