Added Settings class to manage all settings