create user view now communicates over json (also client side code), create user view validates email fields