PowerShell profile settings and function library