a lot of refactoring. added template for post code selection. fixed issues on candidate notes and candidate qualifications