more robust use of vundle, new mappings for tabs and splits and better organization