Refactor to elisp structure to avoid adding .emacs.d/ to load-path.

Move every .el file in .emacs.d/ to .emacs.d/lisp. With change to
load-path function calls to make code compatible and more readable.