Subatomic Stories: The Heisenberg uncertainty principle