Takes a json feed and builds a form with client side and server side validation error support