Armstrong left his mark on world history