Mm general cleaning

Merging completed MM module and updated documentation.