M4 - split in two document

M4 - Design Patterns.doc containing the individual design patterns
M4 - Refactoring.doc containing the refactoring patchsets