Refactor the way commits are instantiated
Improve the way dates are stored
Keep commits message on 1 line