Add object hit sound (#41)

Refactor Damage functions