Got rid of some internal emacs packages, better structured. Worked on the .gitignore file. Still haven't merged everything into one optimal branch