Starting development of the Commit entity. Begins #41