adds factor product method closes #93
Merge pull request #104 from ankurankan/dev

adds factor product method closes #93