Initial commit of modularized build structure.