fix bug of not getting name properly
add circuit update to check current components and draw the new one
now set position of component s it is properly aligned
prevent selecting of things as they're dragged around
force component to pop over drag and drop inseter when it's clicked