add dotfiles and setup environment configuration