controller setup with playerturn and state