First set of code

This is with test data only.  Skeleton with some stuff partially
working.