Feature driver

This is the RPSDriver, I think there are things I am missing, but not a whole lot.  I want to get all of this finished tomorrow.