add event_compensation model
split views
split compensate method
Merge branch 'master' into mark_charges_as_compensated
make balance output more intuitive
see my charges and mark as paid, closes #7
fix specs after breakage of compensate vs. compensate_all