Refactored everything
Added more constants and checked the case where we can't find the audio file
Fixed a bug in the life counter, made it easier to add features