Added the theory draft, added some things to the gitignore