RecordMaintainer I

Completed the RecordMaintainer skeleton, added a Fields enum to Record
class.