Flatten directory structure

Signed-off-by: kfei <kfei@kfei.net>
Add a Makefile

Now support make target: dotfiles, vim, zsh and update.

Signed-off-by: kfei <kfei@kfei.net>