* Removed Card#legal? and all calls and tests