added cube demo for webgl