Adding overlay to Imageprocessor plus tidy up

touches #89