json_controller and form_generator decoupled

about time