After adding and fix some structure:
- ConnectionManager
- MessageHandler
- Message and LoginMessage