Buttons Change Color

Created a new class extending buttons for cards so that state could be
associated with Button instead of Card. Buttons now change color to show
that they are "selected".