User can add a key and value, and delete a key

Signed-off-by: Bebe Peng <b.peng@awesometown.local>