Made grader.js async (maybe?)
fixed .gitignore and grader.js