setup.py

created setup.py script to handle install
basic functionality is working, but incomplete.