moved cpp content into headers to be consistent with the rest of ofxUI