Allowed length to be used for gradients
Removed unbound events from factory
Provided basic implementation of saving / restoring the form control state
Handle Marquee start / stop via event
Extracted parts of the validation to be reused
Added more operations with distances
Removed IBitmap due to wrong semantic
Removed file