refactor(protect): trimming down sead project, turning into protect