- persisted mission_root between repositioning - refactored code (new separate files, function move)
- can be run as addon (mostly working)