[services] restructure services
[services/autojoin] relegate autojoining to the autojoin service