Separate parsing and main module.
Naming, will probably need to change this again ...
Basic support for parsing commit object
Test for author.