created a Currency model that all currency should pass thru upon display.  Need to re-think how we store prices in the database -- should probably be storing price objects, not (float) values., refs #26