Basic version control implementation in C. Work in progress.