Initial pull of repository.

This will merge Bruce Worden's fork of the repository back to the main branch.