clean up
add framework to setup.py for OSX