set dotfiles directory to DOT_DIR variable
check submodules initialized before sync
update submodules on pulling new changes