initial commit
Starting the Sinatra application (initial commit)
Placeholder  web UI, accept queries
Implements basic searching and error handling
Cleaning up returned strings for JSON API use.
Implements an JSON API
Adds more defensive handling of the JSON request
Pull setup out of config.ru for sharing across environments
Initial automated testing
Additional test cases, mainly around the API
Show multiple results for a search request
Expand automated test to check for multiple results
Users can limiting the size of the result list
API support for limited results.
Testing limited results for web and API endpoints
Resolving conflict
Merge conflicts on README.md