Style fixes.
Fix spelling.
Set options before first use.
Convert from JSON.
Extremely basic and initial example.