Damage implementation

Damages aren't fully implemented yet, but I'm opening this pull request to have a reply about what I've already done.
Yes, it is used here: https://github.com/GlowstoneMC/Glowstone/pull/226/files#diff-d7b66a1568f620194c4707e0595b5afbR77