Better api for handling PNGs as bytes

Now it's way cleaner of an API, you just use the images like normal.