Issue 276-Modify the search API and separate it from routes/search.js
Merge pull request #277 from Chiene/master

Issue 276-Modify the search API and separate it from routes/search.js
Issue 276-Modify the search API and separate it from routes/search.js
Merge pull request #278 from Chiene/master

Issue 276-Modify the search API and separate it from routes/search.js
Issue 276-Modify the search API
Merge pull request #279 from Chiene/master

Issue 276-Modify the search API
Issue 171 - Front-end code improvement.
Merge pull request #280 from john29917958/john-patch

Issue 171 - Front-end code improvement.