User: Added preliminary goat file and preperation for preliminary cmake file
USER: Added cmake build structure. Errors in GTreeManager have been fixed after build process. Also included is a test program under goat.cc