deleting directvideo and writing square class which is a generic function to draw squares with textures. Right now its specific for key effect