Implemented the ability to edit items while keeping the same item_id.

Signed-off-by: Cory Leistikow <cory.leistikow@gmail.com>