added addEffect, removeEffect for Character, Item