Suggestions 2.0: code refactored and now with images!
Card.getBufferedImage now auto scales.