Updated both Key Value Store and Spec files

The Key Value Store now contains a get method and I updated the spec so that there is an add method rather than the ability to pass variables through the initialize method.  This way, an empty hash is created allowing users to add many key's and values.