This commit moves the ip module to a ip.py file. The separate directory is not needed for a single Python file.
This commit implements auto generation of IP address lists for IP ranges. The ipcalc PyPI module is used to determine which IP addresses belong to a given IP range. The IPs are listed in IP range sections and links to the original pages are added.