add 'setup.py' so can be used by other modules