Remove NotImplementedExceptions
Implement (de)serialization of Commit