gradient generator files

initial commit