nitial commit for SHell provision for windows and linux