Adding bidirectional layer and updating LSTM example
Forgot args and kwargs