drop MSVS project, add cmakelists; add Catch hpp file