Pygame Event Handler Explained