git config --global alias.undo-commit 'reset --soft HEAD^'
outlined animation complete
working prototype