Add setup.py to support pip installing module