reorganize repo and added symlink for dotfiles