[setup] modified setup.py to include required dependencies and work with pip installation