Added most definitions of functions

Added definitions of functions (except for shuffle() and deal())

Still need to work on the wild card scenario for when a jack is played (how one chooses a suit).