added some safety checks that also dont require me to have psget already on my box
added mklink function to powershell