Replace Google Tests by Catch
Refactor CMakeFiles
Use new version of Catch