Use markers in C structures to prohibit Copy and decide on Send/Sync

Resolves #10