feat(NgModel): introduce parsers and formatters