- adds recommendation generator
- adds user recommendations, pair match recommendations and a
basic frontend