Deep Reinforcement Learning For Goal-Directed Visual Navigation