Now there is a class that keeps track of Bobs state.
New the contextList does not contains two collections.
Working reconnect if connecting to alice fails.
Code cleanup.
codeing style cleanup.