Added four classes with complete implementation - Address, Name, Policy,
IllegalPolicyCodeException