Added events for molecules hitting boxes and HP changes
Merged changes from Anders.