Added setting checks and content

All the setting values work now. Need to fill up arrays more and give it
more choices. But solid amount of content there