Hypernovae - The Universe's Most Powerful Explosion