Added FieldPrinter + tests

Added FieldPrinter + tests