String refactor

Refactored Strings, now separated into Flat and Text (Ropes are now broken until next patch)
Edit 01/10/2013 : Ropes are now functional and integrated in the model