Refactor products controller and tests
Add authorized_upload
Merge pull request #40 from AlexKtf/add-products-test

Refactor products controller and tests