added wchar.i file to handle wide chars. Enabled director to handle abstract base class.