more work on project view, tree 'works', saving project works, loading project not quite