Add a main function with top-level logic
Add a main function with top-level logic

This is now at the point where I'd give it to a developer for in-house
usage, however before being "done" I need to check the edge cases.

robbie-c/git-lang-guesser