rewrite collision callback
add class-specific callbacks, 'lives' member in Enemy