Refactor shell_init_spec
Added specs for shell-init powershell