Commit Log Class