add very basic build system