- Pattern Singleton applied to both Invoker and Widget class
- Abstract methods of Command implemented
- The client now display his own messages on the main window
- Implementation of many other small things, see the commit details for more