Use AJAX and split data for faster load times
Navigation improvements

Let categories be expanded / collapsed without jumping to those categories.

Use a wait cursor for feedback while loading.