[WIP] Add string type

targets #35 
This does not work. You have to `memset` the actual allocated space here, so you should pass `self->charcount + 1` here!