* testable launch start * extract base class * add a test * fix ts debug * Launch control unit_tests updated launch control for a better split VSS mock for unit tests Co-authored-by: Matthew Kennedy <matthewkennedy@outlook.com>