Issue 65 - Action item 8 - Receive user's input (detail, search tool,home).
Merge pull request #90 from john29917958/john-patch-inputDetection

Issue 65 - Action item 8 - Receive user's input (detail, search tool,hom...
Issue 91 Action item 22 - Define all API document.
Merge pull request #92 from Chiene/master

Issue 91 - Action item 22 - Define all API document.
Issue 58 - Action item 11 - Return to home page.
Merge pull request #93 from john29917958/john-patch-homePageButton

Issue 58 - Action item 11 - Return to home page.
Issue 95 - Action item 24 - Implement sorting function to realize test file sorting.
Merge pull request #96 from john29917958/john-patch-sorting

Issue 95 - Action item 24 - Implement sorting function to realize test file sorting.
Merge pull request #97 from evanxd/back-end

issue - 72 Action item 12 - Parse a particular string in log.
Merge pull request #70 from Sue-Yi-FAN/master

Issue 52 - Action item 1 - Establish a database.
Issue 98 - Bug - Update folder name travis-reporter to front-end server.
Merge pull request #99 from john29917958/john-patch

Issue 98 - Bug - Update folder name "travis-reporter" to "front-end server".
Issue 75 - Action item 15 - Fetch the ID from Travis-CI.
Merge pull request #100 from promise82114/back-end

Issue 75 - Action item 15 - Fetch the ID from Travis-CI.
Issue 94 - Action item 23 - Produce detail.jade.
Merge pull request #104 from john29917958/john-patch-detail.jade

Issue 94 - Action item 23 - Produce detail.jade.
Issue 105 - Bug - Remove unnecessary new lines in index.jade.
Merge pull request #106 from john29917958/john-patch-newLine

Issue 105 - Bug - Remove unnecessary new lines in index.jade.
change parser function to the return function and remove callback