refactored connect to neighbors to a method inside ConnectingBlocks, instead of in the map
farAway connections now connects when gliding, fixes #36