Added a SwingRenderer class and rewrote the turns to actually respond to each other.