- refactored products module by wrapping module in a function and
exporting functions instead of an object
- added new uuid REST API that generates UUIDs