ROI interactive plotting

I've done some preliminary work in implementing interactive and resizable region-of-interest tools. Which would be similar to the current way to select a spectrum, but it will be possible to resize it in arbitrary shapes.