refactorizing continues: enemies die unexpectedly, appears to be collision listener problem