california_housing software and tools requirements github account vscode IDE heroku account git cli create a new environment conda create -p venv python==3.11 -y