Adding a basic product API endpoint