added selectize and other options, also designed the settings UI