Comment.
Use a Thread to read serial output, in order to be able to read
status/position asynchronously from grbl in the futur.
Start to maintain an internal status variable, by asking status
asynchronously to grbl every 0.1s.
Parse grbl current status output to store it as a map.