Add structs, enums, and classes
Update README, add LZMAProperties constructor