Added trooper enemy; refactored rotation utils