citiesParser

Parse cities tsv file and create collection of city objects
Added matches.js

matches.js finds potentially matching cities - currently using naive
data structure
Added cityToJSON

Formatter to desired JSON format
Added score.js

score.js rates the quality of the found match, given query parameters
Delete .ntvs_analysis.dat
Hooked up end-to-end

App now loads data, starts server, processes requests
Fixed bug in responder

lodash wrapper not ended with value()
Run tests again

One possible fix to get tests running
Better fix for tests
Added tests for score

Cleaned up suggestion output to pass more tests. Added tests for score
algorithm
Added trie

Implemented trie data structure for more efficient search
Added trie (fix)

Silly bug in startServer
Trie working

Builds trie and uses it to find autocomplete results
Use ASCII name
Filter duplicates

Remove duplicate search terms
Fixed lowercase issue
Removed return
Merge branch 'dev-duplicates' into develop
Suggestions are sorted
toobusy

Added toobusy-js check to mitigate high request loads