Alternative logic proposition

See comments in the code
This is the main coordination entry point... It takes Build Pool and recipes how to build projects and combines them together.