Added feature to allow me to override the display options and css classes registered, allowing an implementor to provide their own display options / bootstrap classes to use.
Modified the way that display options are synchronised with the DDS

Need to look at unit tests