create basic state flow

Okay, I'll make it send through the query here, as well as when we get 0 results from the API. Is sending the object through with no long/lat enough to classify it as a direct user input rather than a database hit?