Some refactoring to think about.

Tristan, I shortened the get_common_elements function, hopefully it's clear what I did there. Some of the other files are PyCharm project files, which you can ignore if you like. Also, I converted all the tabs to spaces, and added a main function so that this can be called with arguments. I will look at the actual include refactor function later, and see if I can't provide some more input.

Keep up the good work! :+1: :+1: :)