Haha!  Pretty much got rid of Git for project versioning...  Haven't actually
implemented undo yet, but it shouldn't be that hard...