Remove pure-mode
Major clean-ups and restructuring

Remove superfluous functions and bindings. Add some keymaps and use the
mode-specific map for setting C-c bindings.