Nicer generation of blocks. And more

add TweenJS
add hello world shader