fix for issue 38

* I used from .model import Model, using .
* solved some circular import with product
* added extra Pep 8 formatting that my editor warned for