Added a ball class, updated the Server interface.

- New Ball class, new BallID type alias.
- Added Server::balls, implemented it in ConcreteServer.cpp.