A version control system built entirely in Lua