Basic working build system, with modules for automatically compiling c/c++ and linking.