LIGHTWEIGHT (only 7kb with NO jQuery dependency) directive to select/crop an area (image or otherwise) with mouse or touch. Can set aspect ratio.