Adds all the necessary files for compilation.