Dependencies:
- systemd
- Bash 4.x
- GNU Coreutils
- iproute2
- resolvconf

Optional:
- dhcpcd or dhclient: for DHCP support
- wpa_supplicant: for WPA support
- dialog: for the interactive assistant
- ifplugd: for automatic connection
- wpa_actiond: for automatic connection

For documentation generation:
- asciidoc

Naming Conventions for Variables:
end-user variables - CamelCase
local variables    - lower_case
other variables    - UPPER_CASE
