moving CollectionList route to collectionList.js, since it's client-only