Skeleton game loop (not complete)

Modified some scoping so I could see which team has won or lost.
ValidMove implementation needs fixing to make this work.
Added try/catch (needs implemented)