now uses correct catkin generators
made this a proper python module working with setup.py
added install targets
added install targets