added necessary files and directories