Experimental Key-Value store using Distributed Haskell