updated grader.js to fix throwing assertion and allow defaults
update to responsive web design