Use catch.hpp instead of internal framework