extract piece rendering logic
add PieceRenderer class
added very simple animation when a piece is added
directly draw to canvas instead of Texture
add animation class
delete dead code
split files according to MVP pattern
clean up dependencies
add move animation
add merge animation
move all coordination calculation into Environment class
rename Environment to Scene
move all coordination computation logic into Scene class