Improved Cards and More Field Functions

I'm working on getting the Card sub classes close to what they're going
to look like, but I'm still not 100% happy. Beyond that I'm working on
getting Flooping and Unflooping to actually work.