fixed client's handling of server's error when creating a (new) card and illegal naming
added random int and double generators
added automated client classes and configuration (missing proper card operation exception handling)
changed client's main program to use automated main instead (temporary)