added Json.Net
added Setting class
changed variable name for better readability