Initial implementation of Gamelist

Gamelists are like containers of games that lets us move through
them