Feature/button background image, closes #80 and #82

In fact I missed custom format testing. I checked now and sure it fails, I was just adding the default format. Fixing