Added input capabilities for Players
made sure the dealer's state updates properly in the constructor, updated the stand threshold from 18 to 17 (old derp)
Removed unnecessary constructor for Player
Revert "Removed unnecessary constructor for Player"

This reverts commit d2c639b3b183cf1ffd0ad98442729de38ff023ef.
Removed unnecessary constructor for Players
changes
Minor formatting and cleanup
formatting changes