added validation module
adds validators, strings & extra parsing