view now takes the jobId in constructor and contains getters and setters for the title
made view contain a abstract method being getResult.
removed applicationResponse and type - no longer needed for checking. Removed functions across views being isType and get Type.