started on integrating categorisation view
view: got some circles appearing, not yet matching axis values
got positions on work area matching axis values
restrict scale by @maxRadius so that circles do not overlap boundary
now updates axis values based on circle position; stil does not handle uncategorised case. Added discard of edits