Move code to share
Move template
Add zshenv template