Add hidden scope to make it easier to play with categories.
fix problem with showing user progress
only show unhidden categories
only show progress for registered users