Introduce file for custom functions.
Replace electric-pair-mode and ruby-end with smartparens-mode.
Add paredit-alike keybindings for smartparens.
Add clojure-mode and web-mode for editing corresponding files.