Added basic transparency

This is not optimal, I would rather spend longer on getting an alpha
based transparency set up but I don't have time right now to work on
that.