Initial string manipulation commit

Added string manipulation algorithm implementations