fix "unresolved loop" bug + add coloring for package nodes
Replace Packages file directory with .groupproj file analysis