Describe feature for not allowing JobApplications for JReq-Type Jobs that lack Resumes.
Refactor JobApplication to associate JobSeekers and Resumes instead of Jobs and Jobseekers.

Add JobApplicationRecord and JobApplicationRecordList to associate JobApplications with Jobs.

Refactor feature descriptions and steps to reflect the refactored and new classes.
Refactor feature descriptions and steps to use JobApplicationRecordService instead of JobApplicationRecordList in anticipation of testing for JobApplication validation.

Refactor feature descriptions and steps to check for valid JobApplications.
Add JobApplicationRecordService class, which encapsulates validation of JobApplications.

Add JobApplicationError and InvalidJobApplicationError classes.