String class done