move sneerteam/core code here