[Feature] Commit history

Still under development.