Simple working demo, tiles are not handled yet