Add TODO and setup.py

Adding some basic infrastructure for the project
Add the project requirements

Adds the requirements.txt file, which can be used to install the
dependencies: pip install -r requirements.txt