Fix earned/unearned filter before table is displayed; closes #18

Move `$('#earnedUnearnedFilter input').change` out of the buildTable function so that it's always listening