feat(core): rename validators to use generic names
chore(core): add todo for lodash service
refactor(core): extract message display logic from ncaInput
chore(*): add first demo, currently use fix validation rules in validator