- software: add serial menu

- add commands only for Xlcd with started colon
- add threads to send every x seconds commands to grbl
- split functions in separate files