A go based build system inspired by Tup