I played around with a few options for displaying the catalog. The massive expanding list pictured in the original post had some serious performance issues. I tried putting all the classes in the library and that worked...until I added paragon paths, then the library became a mess.
I did a little more work and adapted the manual class. The end result seems to perform quite well. I managed to get features and paragon powers working. The next phase will Epic Destinies and Racial Powers. But here's the updated look: