Main logic done!  All that's left is to get win/loss checks!