added new files and edited gitignore