Added all relevant files & finished setting up CMake (on Mac at least)