Remove boost referece and use std::to_string and std::stoi