Decoupling the UI work begins
I am starting work on decoupling the UI logic from the "make the game work"
logic.