Added transparent background capabilities, resolving issue #5