0.4 create GameCollection to handle session management