Removed federation
Added a connection manager, using a websocket for all communication
Removed federation
Return values