feat(validation): adding validation to form