I feel very unhappy about the new structure of the project structure tree. I know there were user requests leading to the current state, but I think you carried it too far.
While the separation into project and global resources is theoretically correct, it just adds one level more to the tree, i.e. it hides information and it adds some mouse clicks. And what for? To prevent users from mixing up 'project libraries' with 'global libraries'?
The only thing which could be misleading is the 'JDK' part, where users mistakenly could think that it's the place to configure the project JDK. But that's one information to learn once in a lifetime, against thousands of wasted mouse clicks over and over again.
Please take a look at the attached screenshot to see how I would like to have the structure changed. (I don't remember, but possibly this is exactly how it was before this unfortunate change...)