Expanded use of CommonExecutable. Added support for exceptions. Resolved
#4