Building An Autonomous Drone