restructure and added .zshrc