cleaned up tabing
moving libsrc to lib and utilsrc to util, since we don't build in this directory in cmake
moved down to only thirdparty/trimesh and codelab/trimesh
changed trimesh2 to an external project, breaks build for codelab/trimesh2
adding cmake scripting stuff
adding gitignore
Adding changed CMakeLists in the project
adding back gtest