Added setup.py

Added setup.py and a proper activation on __init__
Added keywords to setup.py
Added missing info to setup.py