Logic taken turns fix, user turn in controller works for turn 1.
Clean up controller.
Fixed self turns taken bug.