Moved string and lower functions to basicfunc

Makes big file smaller
Added more functions and fixed grammar