added formatter
improved Formatter
Revert "improved Formatter"

This reverts commit df89352e77380bc8f682926c7dc625efc89e0cea.
Revert "added formatter"

This reverts commit 93378bd73c7b274c0358040fea50f06d4c61e7ed.
changed meta_format interface
added default meta_dispatcher
min
removed dispatcher creation from Machine