Rewriting search method for single and multiple results
Refactoring

Separated parsing into methods
Bugfixes for single search results