Finished class + testing for P5 - Son of String