Added Singleton implementation and fixed iterators in GameList