Add modal for gameEnd

The modal is used to show who won and to allow user to start new game

Add overlayFactory that is modelled off of the btford's modalFactory