Improve field painting and refactor player class

* What did I?
- improve field painting: if on one filed are player of team A, player
  of team B and ball, the priority of painting (from highest to lowest) is:
  ball, playerA, playerB, grass.
- refactor of player class
- remove Thread.sleep(...) from Whutupaoro class and add message exchange
  with monitor instead.