Moved value types to Values namespace; added first unit tests.