Major Events in the Evolution of Computing - from Ancient Times to Today