Cleaned up code. Added pick model code.

Lots of code clean up.  Results routing method now handled by the
request model instead of controllers. Added pick model and removed old
poll model.