all elements have there own read/write xml functions. start with implemantation of the static project import/export
implementation "restore feature dependencies"
resolve project dependencies from xml