Changed analytics to segment.io

Moved tracking to backend although tracking is still possible in the front-end. Backend tracking is better here because we have much more context regarding regarding data requests. Previously, only ids could be used but now we can track actual product names
Added additional details for product analytics
Removed database from repository