Added 500 error page (Internal server error)
Refactoring: added SettingProperty class
Refactoring: added SettingProperty class (changes)
Refactoring: added SettingProperty class (reformat code)