Scala library implementing a performant and easy to use item-based recommendation engine