set some basic file structure for algorithms