Progress 12

Almost finished, just need to figure out how to handle a winner.