set up a basic build system