Removed private member functions from AISystem and made them nonmemember static functions.
Replaced private methods in AnimationSystem with nonmember static functions.
Replaced private method in CHud with nonmember static function
Replaced private method in DOTSystem with nonmember static function.
Replaced private members in MovementSystem with nonmember static functions.
Replaced private members in ParticleSystem with nonmember static functions.
Replaced private methods with static nonmembers.