Is THIS the Future of Satellites? Rocket Lab's Electron Takes Off!