the prototype for set should take a value
first commit of kv_store and associated test module