Add API doc generation script