CardManager
 - Change card array positioning (this will eventually be done using layouts).
GameManager
 - Position the window in the centre of the screen.
StateManager
 - Add signals for requesting a dialog and executing a deal.
Dialog
 - Implemented SetInitialMessage.
 - Implemented SetDialogTitle.
 - Implemented InitializeButtons.
Scene
 - Add the ability to create a dialog.
DealPhase
 - Slight modification to how the deal is started.