External package settings detached from init.el
Removed superfluous functions and bindings.
Put defined functions into a separate file.
Fixed comment.