C++ status prefix map (public:, private:, etc.) now static and declared in header.
Checking for output directory before attempting to create it.