Update URL to point to GitHub
Add support for dynamic attendance.

E.g. 1 class meets 14 weeks. 1 class meets 15.