Declared static on the JSON class
introduced a delay timer to prevent multiple HTTP requests when the polling rate is changed + single point precision on luminance + intensity
removed reconnect feature, slightly tidied up