Adds different ways to sort the product, category, and brand show pages.
Fixes issues with popularity branding
Adds collection and collectionItem tables
End of class commit.