Constructor for FileArtifact