added setup.py manifest and required directories