Added gitignore, basic code for the 3rd assignment