#296 Allow for sales of multiple units

This branch allow purchasing more than one offer at once. Please have a look.

Regards,
RakeshL