Add basic framework.
Add examples

Thanks to Paul Chisholm (AirServices Australia) for these.
Add test framework.