starts adding scaffolding around tests for connection state manager
get rough connection status display working