Added the ability to create unit tests.
Added some tests to ValueIterator
Makefile now supports command 'make test'
One small correction, testing revealed