Added image caching, graph saving to local file, simplifying webconnection.js and starting help docu