Add base build system