corrections on player actions and item class structure