Added a greyscale function, not fully implemented yet.

Not sure if I will use this function or not, does not update the legend.
Added ability to drag the whole group by the center.

The square in the middle of the path is now dragable.