SpeedUp

std::string removed and substituted with unsigned int
big improvement in computational speed