fix: broken join routine
feat: worky thrusters
feat: some groundwork for thrusters
feat: document for tm
feat: feature refactor
chore: please the clippy
recursive disconnect