Got the basic structure of the program outlined as far as directories and hold files are concerned. A lot of code has been copied over and modified from the previous project but I am currently working on reworking the global variables from the last project into shared pointers between the different files in this project