Improved the search implementation. Using JSON data served by node.js