added SpriteCollectionInfo - started impl on SpriteCollections tab, you can drag/drop png into the ListView to add a new SpriteCollection to the data.  SpriteCollectionsEnum.cs is generated at save time with the names of the sheets as the enum entries.

Created ObjectData & ObjectDataController to clean up the main application class.