Finished Recommendations

  - Fixed the API
  - Modified the QML
  - Added new method in ListModel to delete based on Ids