Move things around
Implement Put and UpdateItem.return_xx_consumed_capacity and _item_collection_metrics
Refactor operations
Don't be clever about naming
Implement DeleteItem