initial creation of modular build framework