Using fragments instead of activities

These changes updated the MM to use fragments instead of activities.
So it do a better use from large screens.