added setup.py
fixed broken requirements in setup by adding requirements file to
manifest