vim: Split vimrc into smaller files

Massive organization overhaul. Probably will still adapt over time