Replace requirements.txt with pipenv for consistent development environments. Added additional development dependencies.