module: make manager movable and non-copyable