wicz/liskov — pull request #6 by geihsler (2012-03-27 06:58:05+00:00)
Title: Student task decorator

Per @jordanbyron, I am experimenting with moving all of the student task logic into a new `StudentTask` model. This model has a corresponding decorator to deal with some presentation concerns.

Overall, I like it. I think it's a little smelly that `StudentTask` reaches into `CourseMembership#completed_tasks`, but maybe that's fine. Please take a look!