started cppclass support
Merge branch 'develop' into feature/cppclass
first attempt at implementing cppclass
Merge branch 'develop' into feature/cppclass
Merge branch 'feature/cppclass' into develop