Added/Updated Search Parameter Controls

Added ability to search by body type.  Generally updated code, extracted
duplicate code into its own function, etc.