Updated license to match Allen B. Downey's original licence - GPLv3