Fixed the multiple session illegalstateexception.
Now multiple sessions can be opened. The containers are still not shared
at the moment. So any data modified is not reflecting in the UI of the
other sessions.