优化和调整几个对象的定义和实现

使得对象的概念更加清晰，修改poker、card以及dealer和player之间的调用关系
优化部分实现，以提高效率