Added serialEvent and char concatenation

In theory the data will be read from the buffer after every iteration of
loop() and the time will be displayed after successful update. Needs
testing and verifying however.