Enemy types are now stored in an array and iterated over appropriately. New enemy types can be added by adding objects to the array - easy!