Add a rudimentary 2pc implementation. Missing an undo log.