Added explicit Assembly class to Djsopnet that express different types of assemblies
Add CanvasLayer as basis for SegmentationTool. Needs some cleanup
Basic panning, scrolling and mouse events in SegmentationTool work