fixed 3 bugs with transparent blocks

- BUGS: with transparent blocks
  - don't load correctly
    - they overwrite whatever was in the preview block but you can
still see it peaking through
  - don't save correctly
    - they appear as the color that was erased and not as transparent
  - don't place correctly
    - they overlap things on the same layer as them instead of
replacing them