Release of version 4.0

Primarily a code-restructuring release.

	modified:   HISTORY.md