[WIP] Kdodia/image match

Tasks:

 - [ ] Use db (`image_image`) to store matches instead of hacky `app.MATCHES` set

Would be nice:

 - [ ] Make nicer selection view, instead of green box border