rewrote course session view to use ModelForms
replaced RecurrenceRule with Rule model, storing rrule params as text i/o binary in db