Changing internal storage of value from character pointer to std::string
Removing TODO comment that has been TODONE
Removing automatic space addition in print and println