Implemented HardwareSerial and Stream

woops the single = sign on the second else if (Fixed)