Made QueueSet more intelligent, added few convienence functions to
gamestate