initial commit of PricingElement
add interfaces for proccesing and getting the processed value
add interface to PricingContext for the quantity of items
tests for updates in interface
Merge pull request #17 from iampersistent/pricing

updates to pricing interfaces and additional tests
fix failing test due to unimplemented quantity accessors and default to 1
== --> === on the very off chance to be 0
Merge pull request #21 from cordoval/pricing

fix failing test due to unimplemented quantity accessors and default to 1
Merge pull request #28 from vespolina/pricing

Merge Pricing into refactoring
Merge pull request #20 from cordoval/refactor

fix failing test on branch refactor
Added Partner models & interfaces
move invoice classes into Invoice namespace
add Orders to the Invoice
add methods to invoice class
Merge pull request #29 from immersivelabs/invoice

Invoice
move properties and methods from Cart to BaseOrder
Merge pull request #30 from immersivelabs/order

move properties and methods from Cart to BaseOrder
add billing period to Invoice
Merge pull request #31 from immersivelabs/invoice

add billing period to Invoice
updates to classes and add tests for mapping