optimize vimrc into modules