Created a new type of object for the games retrieved from the collection
Renamed Boardgame -> Game, CollectionBoardGame -> CollectionGame
Added new caching using requests_cache
Minor code changes
refactored function names