Refactor GUI

Split into files, and add unit testing for the components.  (No actual
GUI tests as of yet.)
Explicitly handle dealer full hold
Tutorial First Pass
Revamp Tutorial

Prettier display and prettier code.  :-D
Win by taking 3 suits

... with update to the win screen.