Created new string and stack classes to replace stl classes. Bug fixes/cleanup to parse method 2. Still need some serious error handling, hopefully without decreasing performance too much. Performance is probably maxed out at this point. Also there appears to be an intermittent memory issue when using the String swap function on the node name.