Implemented HardwareSerial and Stream

This isn't right. You might want to not rewrite atof.