Extracted datasources to independent compilation units
Renamed ‘and’ parameters to ‘then’ or ‘with’ parameters
Added spinners on queries
Added message capabilities for errors or no results
Give more meaningful name to some symbols
Move the JSON interpretation to the RestRequester class
Move the forced % marks (wildcard?) concatenation on query string to the RestRequest.findRoutesByStopName method