Created an implementation of the RouteService interface that already retrieves routes by a stop name. Created model classes to keep the values returned from the service. And also created an HttpSearchEngine that uses the RouteService to get a RouteList and builds a Cursor with the result, sending it back to the main activity.