Added AddXP and removeXP methods