15 setup basic sales engine

Closes #15