pins know whether they are connected without storing it on the pin in the overall
can connect and disconnect elements without maintaining redundant state
added TODO
use pin names, not pin ids, when asking to delete a connection
removed mousedown event listener on connection destructor
added .off mousedown
reorg
parameterized mousedown event into cat.tap
when pins get disconnected and have no connections, they now successfully stop having the connected css class
removed a log statement
getting JSON from the server - working on it
fake server now sends connections too: