Added FieldPanelListener and associated simulated functionality