Modified Commit and Helper.

pressing no when prompted restarts the commit process. Files and
folders have been changed to reflect the modified architecture.