fix scoreDict name
fixed spacing in print messages; capitalized Card and Bid class names
error/typo fixing
fixed spacing in print message in getBids
trying to use bids as dictionary keys, with hash method
fixed hash method for Bid, so they can be used as dictionary keys
fixed dictionary keys in assign_points function
rename so we can import it
mask execution on import
factor out deck creation into fn
start of tests file
factor out score dict too
Refactor scoring function

Remove statefulness in scoring function and make algorithm more explicit
move initialization out of loop
new test
simplify str call
Simpler hash function

Since a string is a hashable object and we've already implemented __str__, we might as well use it.
DRY out the getlowbower function

Use a dictionary to find low bower in trump suit
no fake card
remove dead code