integrating with backend and adding dish ids in the code and some other ...

...minor changes