Moved port stuff to the firmata object