Adding waiting_list and stop functions
Storing game states in ets