Made sure that even the tiles module is making full use of the comon baseclasses. This branch is now ready to be merged into main.