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!
Almost certainly not, this is copypasted ... I'll change it to use that. Good spot!