rewrote entire game class, card class, added animation class, updated inheritence hierarchy, made most things work