Transferring into library format
Initialisation code added
Switching to newer functions, fix compile error

Using initialise for test sketch, using HardwareSerial pointers as is required
in the initialisation function