[Widgets] updated and refactored FileChooserFieldForm