generator, sorter, algorithms, app and readme