Add in some comments and a 'collect cards' method