added solr
fixed spec to match new front-end
replaced helper from spec in order to use factory
updated spec to match new front-end
got rid of unnecessary helper method
updated specs to match new statuses
eliminated duplication by adding contexts instead of describe blocks