Move import/export code from project model

The following discussion from !23365 (closed) should be addressed:

  • @alipniagov started a discussion: (+2 comments)

    Seems like the project model may benefit from moving export(/import)-related stuff into a separate concern. But I don't consider this in the context of this MR.