included a test repo
added error messages for commit and init, touched up merge
error dialogs for everything!