demo: replace explicit parsing of textarea by NgModelController custom validation
demo: refactor parsing code into new parse.js