Some refactoring

Refaactored the AnimalInfoView to use the new factory for Label and
Textfield pairs.