Implemented lindas for inter-thread comm.

- Lindas communicate between the data link and the main thread to pass
  commands and retreived information.

- BUG: Router doesnt play nicely on second thread ...