Updated API design doc.
Changed the /ticket path into /tickets
Changed to use the right console printing functions.
Added dependency on redis.
Apparently `console.debug` is invalid. Restored them back to `console.log`.
Added codes to delete the file once the download is completed.
Added a list structure to keep track of the recency of the files.
Merge branch 'master' of github.com:shernshiou/backflippy

* 'master' of github.com:shernshiou/backflippy:
  Add canMod
  OAuth complete
  Add requirejs

Conflicts:
	server/package.json
Corrected wrong information in the design doc.
Added dependency on hiredis and fixed missing comma.