Add new file types for saving images.
Initial changes for separating the preferences into their own component.
Adding CustomSlider classes and functionality for the zoomSlider.
Adding CustomSlider files.