Factored Term and Minterm out of main.cpp, added Build2 external dependency on Catch2.

Created by  BZRjFpe4yWcELV5q9m5goQecQ5GyKG6yp24mWXjq2gpf  on July 15, 2024
NYFRUAGKJW5ARRBK2KV74YZOYSI2HS23GBKADEPT6DD6SXON6ROQC
Change contents