mosaic working, not efficient though
make images an ndarray, promises everywhere, reduce db calls (by fourty, yeaahhh)