Made initial changes to store games in dictionaries instead of Lists.  This allows for hashes to be used to store the games together and distinguish them on playlists and other common storage areas.

Also fixed a bug preventing the GUI from building due to a Click-Once setting being enabled.
Extracted common interface for a parser for listing games.  Renamed GamePicker to Games in anticipation of there being further need for a common game cache.  Modified Games to use the dictionary method for storing and wrote to be capable of handling more storage methods in the future.
Merge pull request #14 from indyK1ng/Issue7

Issue7