Fixes

Added several extension methods
Refactored wrapper classes
Marked several classes in PowerShell.Core as obsolete