Add virtual destructor for the Field class
Add hiding fields to the Field class
Hide Display field if it fails
Hide Battery field if it fails