Topo photo adopt new image.js
Refactor image.js
Refactor: make image.js more modulized.