backend:
- cleaned up unnecessary dependencies
- added image binding schema