Building a rocket engine from scratch