New widget imageviewer
Merge pull request #26 from mlippert/widget-refactor

New widget imageviewer
restoring vector functionality and length-angle spec for lines, rather than endpoint