Supergirl Recap: Here's Everything You Missed in "Prom Again!"