Composition over inheritance wins again :)

This reverts commit 2bc586cb588355ef7b40e9fa3f5cb0164c25cac1.
TileView will only have horizontal direction for now
TileView #sequenceFrom method
TileView drag-, mouse-, scroll- navigation support
better dms-navigation support at the edges
TileView move-display algorithm implemented