modularization, the new powerline for vim