added support for status codes and removed solr dependency
removed unneeded dependencies