Basics of string manipulation

It adds a lot of string manipulation methods.

Sadly not all of them are working correctly. I'm still working to fix that.

Stay tuned!