Flyers generator logic modularized in four classes in lib folder