Fixes #3 by implementing validation delegation to validator module.
version bump!