Add png resizer

Adds PNG resizer back into frontend.

This is so we can reduce the footprint of cutouts on the fronts.

CC @phamann @gklopper @rich-nguyen Could you guys look over this and make sure it's sensible please? Thank you!
Yep, good move. I'll make another pull req once I look at router.