A modular reinforcement learning agent/bot that navigates an obstacle ridden dynamic gridworld.