Updated demo project and added requirements.txt