setup basic sales_engine files
added instantiation tests
Merge pull request #43 from trayo/15_setup_basic_sales_engine

15 setup basic sales engine