Add Attendance tracking

Close #25. Close #26.
Style/MultilineBlockLayout: Block body expression is on the same line as the block start.