canvas done, decide on nicer look for tables, a websocket demo, and do we include webgl or not?