Skeleton code

The beginning of an extension.  Nothing is functional