Add string type

targets #35 
A shortcut would be (for the allocating call) `calloc(1, sizeof(*wss))`