Adds a hasIDontKnowCard validation on a deck
NumberJTextField now has a minimum value constraint that can now be set
Adds a warning to the NumberFieldCustomError for when the field is below a certain number
Changes a test to reflect the name refactor
Refactors the code in the CreateDeckPanel into another class CardPanel to provide encapsulation and code clarity