Commit changes

Adds ability to commit changes from the user interface. (will also commit any locally uploaded images)