beginning of basic AI implementation
refactor of Enemy shooting methods, the AIEvent 'Shoot' now triggers the shoot of one whole pattern, ignoring the patternTimer_