refactored game engine, added winning message
winningMessage now working correctly for the draw outcome
now accepts username