Adding processors for controllers having references to managers
Re factoring the name of the applyController

Removing all the references to different classes and making references
to processors

Moving all business logic to processors
Removing all the references to different classes and making references
to processors

Moving all business logic to processors
Re naming it to JobApplicationController
Re naming it to JobSearchManager
Re factoring the test code as per the changes in the main