add name length validation and email regex and RSpec