A form builder built with react