added all checks
added .gitignore; updated grader to use url