Add build framework