Add newrelic for app monitoring
Add newrelic config file and modify start up script to include it
Add newrelic.js to git ignore list and add a template file for reference
Change app name and add newrelic config file
Change app name back
Change app name in newrelic config file
Add production instance URL
Add test script written in mocha, for #2
Fix build error for #2
Add back newrelic.js for unit testing
Continue to optimize #2, split app.js to make it testable
Add a view goal detail page (#3) and beautify edit goal page
Add port number as a parameter when start server
Work on #1 and #11 (Comment related)
Update README.md
Finish taks #11
Refactor to reduce code duplicate
Add client util to reduce code duplication
Add client util to reduce code duplication
Add reload to reload the file in browser when any file changed