Cleanup
Added caching due to slow internet, basic HTML layout for visualizing