implemented rotatable board. animated swapping tiles.