controller and view (console based) done for first iteration
controller and view done for card dealing + exchanging