Add PowerShell version check