enable more modules, order module loading

(syntax-highlighting and prompt) should go last