Finish implementation of StartupManager and StartupManager_ut