Created a JobOpening Class and refactored the Job class.
Refactored Job constructor.
Updated Job file to conform to ISP principle.