added destructible walls & Damageable interface for consistent damage dealing and handling.

Nice gameplay sideeffect on destructible walls :
- you can strike them down, you don't have to shoot them.
- monsters can break destructible walls too.
- potential for destructible items, doors etc...