Added an ArmourEquipable interface that allows for armour to be equipped on an entity.