add Mogenerator
Merge pull request #10 from skywinder/mogeneratorAddition

add Mogenerator by @skywinder