First version of build system