Thanks for pointing me to these, I'll have a good read. I have it reading a manually written and pushed JSON file using require("Storage").readJSON. The key will be to get an automatically generated JSON file but that won't happen until there is internet implementation.
I have been uploading my JSON file by typing into the webIDE editor and pushing to storage. Every time I do it it creates an error and crashes the watch as it does not like the colons. Resetting the watch then works fine with the updated JSON read properly. Is there a better way to write and upload the file to the watch?