Spin off a separate plugin and clean up

Remove non working functions and spin them off as a seperate plugin.
Clean up my .vimrc