handles collections and pinned articles. adds/changes scopes for article model