Swallowtail (Papilionidae) information, lifecycle, where do they live, how long do they live, what do they eat, and images