Initial commit.
* Moved the hard-coded path of tree.cfg to the same folder as the .exe and NOT my personal folder ;).
* Added application icon.
* Removed silly list-test leftovers.

* Added check and error message if file doesn't exist
* Added a new window for adding parts (no content in window yet)
* Added tree save parser

* Added rudimentary save capabilities (adds a specified part to a specified node)
* Fixed some Attribute class inconsistencies
* NEEDS SERIOUS REFACTORING - Testing ends here, now we write on requirement specs!
* Major refactoring of logic. UI code still shitty since it will be rewritten.

* Added settings configuration
* Lots of documentation
* Redid the Main application window (nothing fancy, just something that fits specification).

* Added Browse/Save option for tree.cfg location path
* Added developer mode - The possibility to create and edit a list of mods and their corresponding parts for reference within the application. Saves the data to file (and loads).

* The ModCollection class created from the devmode stuff is going to be essential for figuring out what parts correspond to what mods in the final application.
* Fixed an exception when no tree.cfg could be found.
* Updated assembly and project info
* Added the final feature: To delete parts corresponding to a certain mod.

* Added wildcard/prefix support for mod-parts.
* Added backup/restore option for the tree.cfg.
* Updated assembly info to v0.1
* Added automatic part finder based on mod folder
* Updated version to 0.2
* Added scrollbars to mod edit and add windows.
* Added progress bar to AddModDialog when auto-finding parts.
* Some clean up
* Updated to v0.2.1
* Fixed a critical bug in part finder logic