Rename function to name with underscore to mark it as private
Remove unused javascript events
Change closeAction to close
Only preserve ratio when both sides are set and cover is true
Set correct value for text
Add docu for getHandyScaleFactor function
Change unset crop to keep original to "keepOriginal"-flag in object
Implement loading-mask