Made DesignAndName a class.
Added function for dynamically finding a design, whether it's in memory or in storage, and creating it if none apply.
Replaced const char * usage with std::string in many places.
Moved Stix code to separate FixRelations function.
Added path check to top of mBomsplit
Started changing things to use DesignAndName wherever possible.
Might have to treat it like a struct and just get/set the design sometimes, the Find function needs work.