Add Catch submodule for unit testing