add sample solution. move powershell stuff into sepearte project