Refactoring resumes into a separate model