PowerShell Framework with lots of useful functionality