Added solr search feature. Applied benchmark results testing for solr and keywords. applied access rules for using new methods.