Add `examples` section.
Breakdown graphics example into smaller program examples.
Break down graphics example and update documentation. (cont'd)