Cleaned up the OpenConnection exceptions
Correcting TargetInvocation exception
Added the Announcement tab
Code cleanup
Commiting to switch to a new branch