Add proper description of the project
Merge branch 'staging'
Cleaner grader.js solution.
- Built a general combinator to make interval easily
- Better integrated async and not async (url or file) together in last computation
Still to do :
 - I still find it somewhat too entangled
 - Unsatisfying flow.. Need to figure out something for dealing with this
Merge branch 'staging'
Added requirement for grader.js
Cleaned up read_url
It's now a simple wrapper around the get request made with rest
Ported grader.js to CoffeeScript
Left todo :
  - Find a way to add #!/usr/bin/env node
    to the compilation process, but out of the englobing (function () {}())
  - Implement the server in CoffeeScript
  - Test the API call
  - Check out Iced CoffeeScript to manage the sync and async part.