add basic per-tile interaction ability to block -- need interaction code
in tiles