Added sorting

Users can now sort by Most Recent, Highest Price, Lowest Price, and
Score.