Added Psuedocode in comments and thoughts about string processing