The BroadcastReceiver will now only be running when the service is.
Updated some of the layouts and logic of ChatOverviewActivity to the new ViewSwitcher design.
Refactoring.
Now the UI of the Chat Overview should completely and properly respond to events