Implemented HardwareSerial and Stream

Copying and pasting back and forth from my test project seems to do something weird to the formatting.. (I don't code like that). I am fixing it