add project field to xform

if it's only for historic reasons, can we remove the class without problem? That would simplify the code.