Add random direction initializer