Added transparency support by pixel manipulation. Added mosaic overlay. Added graphic card support. MAde some performance updates etc