Fixed a bug regarding error handling in asyncdelegatecommand
Refactoring and minor UI adjustment
Merge branch 'frank' into vopc