Moved generator to separate directory.