simple parser for type string
type validator based on parsed type string
plug in the new type validator
introduce base error class
bump version