Added educational documentation.

Most files have not been thoroughly checked, and many files have simply
been copied because no separate documentation could be found on a
subject.