Rocket propulsion and spaceflight dynamics