adding the most important files
Other related with input file and makefile