feat: refactor repo organization that include corresponding changes to load script, module library plus shell.env
add: python based yaml parser
add: functions isDir isFile to corresponding modules
changed startup in setup in /etc/profile.d accordingly so it sources intead of calls async for the same reason
add notify module with login_notify to delay notification until user is logged in
added lag to alias, and made load debug module is load in file module.
refacted load.sh and startup.sh accordingly and also used loop to process the shell repos
switched from export to declare for module.lib
allows multiple network domains to be set in shell.env. This allows primary and vpn setups
moved docker and language files out of base
added comment functions
added startup script callable from profile.d
renamed setup.sh to load.sh
added rsync copy function cprs
added shell.env that is called by /etc/profile to set up access to this and related repos