Update setup.py

Fixing setup issues and adding keywords