generator branch
Added product block to source module
Finished productBox
Added support for textfile
Test