SLOW AND STUPID VERSION CONTROL
My attempt at learning the internal workings of git by building it but a stupider version.