Reorganized source directory structure and replaced isEqual: calls with isEqualToString: where appropriate.