Added more documentation.
15 files changed