got the victory conditions to work now. Still need to handle crap user input as it currently just exits when malformatted moves are placed.