GameController library