String module

again, i think you should multiply number of characters by sizeof(char) when allocating memory (even though sizeof(char)==1)