working on ani
add demo animation
Merge remote-tracking branch 'origin/animation'

Conflicts:
	app.js
	lib/animation.js
	lib/matrix.js
handle callbacks