Moved logic of board refreshes into factory, out of controller
Win message in place
Refactored code regarding the scope of which 'tiles' object gets used
Set up new game to start when new game button is pressed. Options need to be worked in.
Styling for overlays
Refactored logic of displaying and hiding overlay panels