added documentation to ImageViewer, BoundingBox, PixelEditor and Segmenter