A fast remote data graphing tool supporting realtime updates, sparse graph optimizations, and enhanced client side processing