Most things seems to be in place, however some functionality should be moved from the server factiries/clients to the WorkUnitManager and a bug that causes everything to stop should be fixed.