add virtual write(), not tested

Also add status pin as an argument when creating the class.
The virtual write() probably does not work for hardware serial.