Revert "remove requirements.txt"

This reverts commit 3c05fe873a5d4160a29cc391abaeb378432125df.
Revert "remove requirements.txt"
Fix typo in Price

This reverts commit 3c05fe873a5d4160a29cc391abaeb378432125df.