Added category-based filtering.

Navigate to /javascriptDemos to check it out.