115 rename blocks

This allows you to double-click on the blocks which represent local or global variables to rename them (and all instances of them). Not the most intuitive or discoverable UI, but works for now until someone has a better idea.