Add Attendance tracking

Close #25. Close #26.
Style/IndentationWidth: Use 2 (not 4) spaces for indentation.