Autonomous Obstacle Avoiding Bot