* some work * changes * changes * a working solution needs cleanup and optimization * clean up and optimization * add EquipmentSlot as a parameter of TickableItem#onUpdate * update mixin configuration and removed unncessary aw entries