#9 refactor jobapplications class