Programming a Quadcopter flying by itself