add checkboxes and basic logic to enable filtering by card color

Was wanting to build a deck builder myself when I happened upon your project.  In the middle of working out a Black/Blue deck, so I thought a color filter might be handy.