added all needed files and directories