Ensuring no tabs in emacs
Removes snippets
Removes loads of emacs packages
Adds script to listen on a named pipe