added emacs dotfile and misc changes