TODO 117 B

123
  1. - (Unit) tests
  2. - Mutual exclusion in Server/Client (multiple threads sending stuff at the same
  3. time will go wrong)