An attempt to implement the basics of Git in pure Lua