C++ objects and CMake build system for Parallax Propeller