-added functionality for filling in and adding new records to an animal. There is now the RecordAdd form, which is the interface used to do this.

Signed-off-by: sarbos <ssarbora@gmail.com>
- added a few extra lines
-changed from FieldBox using generics to one using abstract classes. works well.

Signed-off-by: sarbos <ssarbora@gmail.com>