Stochastic Zeroth order Descent with Structured Directions