add a settings table
Add setting classes
Fix namespace
correct the case of the settings table
add default settings