added assignment2 plus gitignore file