Fixed errores, added transparancy as shapes get largers.