Split microscope/microscope.py into classes in leica_dm/*_mm.py.