update ui, model path and placeholder commit message on title change, closes #527