make it work with darteditor.

works with current DartEditor for windows. query is deprecated. removed isolate.
getContext("2d") and using async Stream.
maybe document.window.setInterval(this.step,50) woulda worked, but I chose the Stream..
thanks for the fun.