Dynamical adding tabs when NewPot is done. This is done with the use of Observer pattern to MainWIndow
Context object now follows the Singleton pattern, class diagram also
added