Very basic MMC functionality added (I think).
Forgot to commit the rest of it
Changing style... I want to use .h instead of .hpp