Start implementing a PORO to handle calculations of line item returns

This is a work in progress against the idea that there should be POROs
to do a better job of calculating and executing everything related to
returns