Added new query module.  Uses BigDecimal to correctly calculate percentages.