added wire dragging click detection and started implementing auto-route (there's an error with that though, some mismatched bracket or something