clean CMake
comply to the new core API
use the new BlackBox API
0.4.10