Reorganized initialization pattern for custom control objects.
(Miscellaneous) Changed slider defaults.
Removed redundant controller instance from base.
Removed vestigial constructor code.
Merge branch 'organizeMarkupInitialization'