Powershell that has bash like functions and environment