Start converting Persistent code: add files
CMake changes
Core_Persistent builds on Mac