Add toHash to struct Value
Cleanups