rewrite all

redesign  the software architecture，add canvas renderer in stage2d.js.