removed alot of unnessesary code from the the classes and added some functionality to the drop function is the CircuitBord