added venv, modified todo.py for production and added requirements.txt for heroku