Added documentation to FieldEncoder and removed dependence on THD.
Missing destructor override.