Added TClap to parse input arguments + update CMakeLists.txt