Fully integrated build for all modules, currently support build and clean. Next step install and packaging