Full WWD read support
Moved properties to *Properties structs, some naming changes
Make struct declarations pure C
A few API tweaks