fixes method naming in FieldBound
adds annotations, fixes passing original event in FormField
adds input value getter to FormField