std:String re implemented

std:String re implemented and tested on both windows and mac