Dev

- Fix Issues #1589 #1590 #1591
- Code Refactoring
- Fix an issue that Get-DA/RDP-Extension cmdlets make unnecessary RDFE calls.