Basic algorithm for git integration is pretty much completely laid out. Using ctags to identifi the functions defined in a C file. MAJOR refactor and testing is due to completely integrate with code base.