cleaned up a bunch of string nodes
unit tests for all string nodes