added market manager rank:
usage:
- 0 user(can only download and buy products)
- 1 publisher (can buy, download, sell products)
- 2 market manager (can aproove or deny new products)
- 3 administrator