Selection of blocks

Blocks are selectable (and unselectable) based on proximity and the type
of blocks previously selected in the chain. A line is drawn to reflect
the current chain.