Added NSCoding interface and (unimplemented) interface methods