backend: fix string representation of MenuItems
backend: add new rating api call