Added &page parameter and refactored Article.all to include optional audio codec and category param