Added setting types classes and templates