added new String class
removed redundant methods and cleaned up tools
minor cleanup and stuff done on the side