Slide tile animated, add restriction on touch, possible to move more
tiles at once, code reorganization: see TiledImageView