Continuing work on tile functionality