Can I assume that the collapseable menu shown here requires the custom JS libraries and that even with the menu styles used in the example that it would not work with the current 5.6.x code?
You need the treemenu.js file, it should be the newest file when you download it and it should work with the newest version of the menu. You can color design and such however you want the design as far as I know.