added png image factory
image builder find factory by file extension