Attempted to implement multiple category handling functionality, but it is untested.
Merge branch 'wip-commissions' into wip-commissions-template-fix
Updating to austin's changes
Fixed bug that was causing steps in categories to be ignored
Merge branch 'wip-commissions-template-fix' into wip-commissions
Kenny fixed up the controller to handle multiple categories. Merging those changes with austin's client side changes