Initial import

- Works reasonably well in Chrome, IEX10. GC lags in Firefox