PHP library to add configurable, complex ratings to any entity in your project