+ Some player selection and turn logic added