Moved snapping to inital rectangle creation only, also moved snap threshold to be read from the config file instead of hard-coded within this file.
Moved snapping to inital rectangle creation only, also moved snap threshold to
be read from the config file instead of hard-coded within this file.

scttl/jtag,scttl/jtag,scttl/jtag