refined query handling; mapper works

mapper actually worked as of last commit, the ajax call to solr fixed
the separate delegation between solr and maps api