add entity form and controller