add product crud module

fix:
- read permission
- filter status
Merge pull request #2 from nicklaros/development

finished adding product crud module