remove auto color for ls
update submodules and other alias
fix submodule branches