Monster refactored a bit, dying implemented