public boolean isWiredUp() {
	    boolean wiredUp = true;
        for (Element element : elements) {
            if (!element.isConnected()) {
                wiredUp = false;
            }
        }
        for (Wire wire : wires) {
            if (!wire.isConnected()) {
                wiredUp = false;
            }
        }
        return wiredUp;
    }