Removing SumThreading since it functions more as a utility and causes
circular dependency problems.
- Setting up ResourceManager
- Prepping to remove SumThreading