Changes to taxonomy class

Okay, this creates the low-range and high-range price taxonomies (for better or worse), amends the initialization code to create these taxonomies correctly.

Also, there are now constants that are used in the taxonomy class that allow us to reference those in the templates so that we stay DRY.