add sample type filter to cohort detail state
add buffer filter to cohort detail state
added giant whirligig image
display message and spinner when retrieving data, also some fixes to prevent user from applying filter before page data loads