Scoping out the data
Brainstorm
It works, still need to implement autocomplete
Clean up the data
Small changes, handle error case