added requirements.txt for convenience

Makes it easier to install dependencies with pip install -r requirements.txt