Create dom.Configuration interface
Improve dom.Configuration documentation
Merge branch 'configuration' into document

Solves issue #4: Create dom.Configuration interface
Conflicts: 1-4-Fundamental-Interfaces.go