Added a lot of Javadoc to model classes, there is still some to complete
Restored handleMessage method inside a new class MessageHandler, this class is important since it is used by a lot of commands on network messages