pushed more controller logic to sokobanDisplay