Add requirements.txt
Add state of app
Update .gitignore
Add domains, remove state, general flow