Visual generator moved to separate file. Start of scrolling.