De-export base edge structs.

The New*() creators are all we need.
Rewrite the README.