Refactored to flat hierarchy and fixed enemy shooting.