feat(validation): show errors on submit
feat(validation): length validation for name and aliases + validate on submit