Improved Exercise 1

I've actually realized, that I wasn't done with exercise one. The Value
is not only a String, but can also be a hashmap or vector. Vector
implementation is to come.
Start of Exercise 3

... but not finished yet.